2806 Shelter Island Dr, San Diego, CA
+1(619)226-1135
Category :
Currently there are no reviews for 'UMI Sushi Japanese Restaurant'.